AmazingStore: available, low-cost online storage service using cloudlets
نویسندگان
چکیده
“Cloud-based” Internet services rely on the availability and reliability of managed data centers. Recent events indicate that data centers tend to create centralized points of failure, and providing resilience to large-scale faults remains a significant challenge for both providers and users of cloud infrastructures. Running data centers also incurs high hardware and network costs, particularly for storage-intensive applications such as data synchronization and backup. In this paper, we show how to improve data availability while reducing costs in storage clouds, by augmenting centralized clouds with an efficient client-side storage system. We introduce AmazingStore, a low-cost cloud storage system that provides high data availability while protecting against correlated failures. We describe our initial experiences with an already deployed prototype and outline opportunities in this modified cloud model.
منابع مشابه
Supporting ubiquitous sensor-cloudlets and context-cloudlets: Programming compositions of context-aware systems for mobile users
Increasing widespread use of sensor and networking technologies are yielding ubiquitous sensors and applications that pervade daily life. At the same time, context-aware pervasive computing has experienced tremendous developments in terms of context modelling and reasoning, and applications. Such developments coupled with a cloud computing model are yielding sensor-cloudlets and contextcloudlet...
متن کاملImproved Max-Min Scheduling Algorithm
In this research paper, additional constrains have been considered to progress a holistic analysis based algorithm based on Max-Min algorithm, which work on principle of sorting jobs(cloudlets) based on completion time of cloudlets. The improved algorithms here also reviews the job characteristics in method of size, pattern, payload ratio and available storage blocks in particular cluster of co...
متن کاملA Novel Approach of Optimizing Performance Using K-means Clustering in Cloud Computing
Cloud computing is distributed computing, storing, sharing and accessing data over the Internet. It provides a pool of shared resources to the users available on the basis of pay as you go service that means users pay only for those services which are used by him according to their access times. Load balancing ensures that no single node will be overloaded and used to distribute workload among ...
متن کاملUpgrading Wireless Home Routers for Enabling Large-Scale Deployment of Cloudlets
Smartphones become more and more popular over recent years due to their small form factors. However, such mobile systems are resource-constrained in view of computational power, storage and battery life. Offloading resource-intensive tasks (aka mobile cloud computing) to distant (e.g., cloud computing) or closely located data centers (e.g., cloudlet) overcomes these issues. Especially, cloudlet...
متن کاملResource Allocation for Sharing Cloudlet with MOPSO in wireless sensor network
Connecting mobile devices with the cloud, suffers from high network latency and the huge transmission power consumption. Main obstacle for today’s mobile devices is lack of resource, and requires increasing the processing power of device, increasing memory capacity, a need for greater durability of the battery etc. Cloudlets can provide available resources to nearby mobile devices with lower ac...
متن کامل